short rib roast - Turco Inglés Diccionario